weniger befahrene straße - German English Dictionary